<!DOCTYPE html>
<html>
<head>
	<title></title>
	<script type="text/javascript" src="../internal.js"></script>
	<style type="text/css">
		.section {
			text-align: center;
			margin-top: 10px;
		}

		.section input {
			margin-left: 5px;
			width: 70px;
		}
	</style>
</head>
<body>
	<div class="section">
		<span><var id="lang_tdBkColor"></var></span>
		<input type="text" id="J_tone"/>
	</div>
	<script type="text/javascript">
		var tone = $G("J_tone"),
			colorPiker = new UE.ui.ColorPicker({
				editor: editor
			}),
			colorPop = new UE.ui.Popup({
				editor: editor,
				content: colorPiker
			});
		domUtils.on(tone, "click", function () {
			colorPop.showAnchor(tone);
		});
		domUtils.on(document, 'mousedown', function () {
			colorPop.hide();
		});
		colorPiker.addListener("pickcolor", function () {
			tone.value = arguments[1];
			colorPop.hide();
		});
		colorPiker.addListener("picknocolor", function () {
			tone.value = "";
			colorPop.hide();
		});
		dialog.onok = function () {
			editor.execCommand("edittd", tone.value);
		};

		var start = editor.selection.getStart(),
			cell = start && domUtils.findParentByTagName(start, ["td", "th"], true);
		if (cell) {
			var color = domUtils.getComputedStyle(cell, 'background-color');
			if (/^#/.test(color)) {
				tone.value = color
			}

		}

	</script>
</body>
</html>